package com.kly.user.dto;

import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@Builder
public class UserWlmDto implements Serializable {

    private static final long serialVersionUID = 4537877749018345285L;

    /**
     *用户码
     */
    private String userCode;
    /**
     *WLM用户码
     */
    private String userCodeWlm;
    /**
     *操作类型：0-普通关系 1-喜欢 2-不喜欢 3-互相喜欢,4-pass
     */
    private Integer wlmType;
    /**
     *建联时间
     */
    private Date contactTime;
    /**
     *用户标注：1-拉黑  2-取消拉黑 3-隐藏  4-举报
     */
    private Integer tagLableType;
    /**
     *生效日期
     */
    private Date effectiveDate;
    /**
     *投诉原因，tag_lable_type=4时必填
     */
    private String reason;
    /**
     *是否为new matched: 0-否 1-是
     */
    private Integer newFlag;
    /**
     *系统wlm下发时间
     */
    private Date sendWlmTime;
    /**
     *点击喜欢时间
     */
    private Date likesTime;
    /**
     *系统likes back时间
     */
    private Date likesBackTime;
    /**
     *用户发起flashchat 时间
     */
    private Date flashchatTime;
    /**
     *flashchat标志
     */
    private Boolean flashchatFlag;
}
